﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using JF.RealtimeNotifications.Notifiers.Extensibility;
using System.Reflection;
using JF.DesignPatterns;

namespace JF.RealtimeNotifications.Notifiers
{
    public static class NotifierFactory
    {
        public static T CreateNotifier<T>() where T : class, INotifier, new()
        {
            return FactoryPattern<INotifier,T>.CreateInstance() as T;
        }
    }
}
